retroduodenal recess - German English Dictionary